package com.flower.domain.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 前台用户表(User)表实体类
 *
 * @author lizheng
 * @since 2022-09-26 10:16:06
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("shop_user")
public class User {
    //用户id@TableId
    @TableId
    private Long uid;
    //用户账户(跟accout一样)
    private String userName;
    //用户密码（跟pwd）
    private String password;
    //真实姓名
    private String realName;
    //生日
    private Date birthday;
    //身份证号码
    private String cardId;
    //用户备注
    private String mark;
    //用户昵称
    private String nickName;
    //用户头像
    private String avatar;
    //手机号码
    private String phone;
    //添加ip
    private String loginIp;
    //添加时间
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;
    //最后一次登录时间
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;
    //1为正常，0为禁止
    private Integer status;
    //用户购买次数
    private Integer payCount;
    //详细地址
//    private String addres;
    //管理员编号
//    private Integer adminid;
    //用户登陆类型，h5,wechat,routine
    private String loginType;
    //是否删除
    private Integer isDel;



}

